sight of a surveying instrument - French English Dictionary